num = int(input("Введите четырёхзначное число:"))
a = 0
number = num
while number != 0:
    number = number // 10
    a = a + 1
if a != 4:
    print("Введённое число не является четырёхзначным")
else:
    if num % 2 == 0:
        print("Число чётное: Да")
    else:
        print("Число чётное: Нет")
        
    if num % 3 == 0:
        print("Число кратное трём: Да")
    else:
        print("Число кратное трём: Нет")
        
    if ((num ** 0.5) * (num ** 0.5)) == num:
        print("Число является квадратом числа:", int(num ** 0.5))
    else:
        print("Число является квадратом числа: Нет")
    
    print("")
    
    a = 9
    number = num
    while number != 0:
        b = number % 10
        a = min(a, b)
        number = number // 10
    print("Наименьшая цифра числа:", a)
    
    a = 0
    number = num
    while number != 0:
        b = number % 10
        a = max(a, b)
        number = number // 10
    print("Наибольшая цифра числа:", a)
    
    a = 0
    number = num
    while number != 0:
        b = number % 10
        if b == 0:
            a = a + 1
        number = number // 10
    print("Количество нулей в числе:", a)
    
    print("")
    
    number = str(num)
    g = (number[-1])
    g = int(g)
    if ((g ** 0.5) * (g ** 0.5)) == g:
        print("Цифра в разряде единиц является квадратом цифры:", int(g ** 0.5))
    else:
        print("Цифра в разряде единиц является квадратом цифры: Нет")

    number = str(num)
    g = (number[-2])
    g = int(g)
    if ((g ** 0.5) * (g ** 0.5)) == g:
        print("Цифра в разряде десятков является квадратом цифры:", int(g ** 0.5))
    else:
        print("Цифра в разряде десятков является квадратом цифры: Нет")
        
    number = str(num)
    g = (number[-3])
    g = int(g)
    if ((g ** 0.5) * (g ** 0.5)) == g:
        print("Цифра в разряде сотен является квадратом цифры:", int(g ** 0.5))
    else:
        print("Цифра в разряде сотен является квадратом цифры: Нет")
        
    number = str(num)
    g = (number[-4])
    g = int(g)
    if ((g ** 0.5) * (g ** 0.5)) == g:
        print("Цифра в разряде тысяч является квадратом цифры:", int(g ** 0.5))
    else:
        print("Цифра в разряде тысяч является квадратом цифры: Нет")